place with abundant prickly palm tree - Französisch Englisch Wörterbuch